var CryptoJS = require("crypto-js")

function md5(input) {
    return CryptoJS.MD5(input).toString()
}

e = {
    "phoneNum": "13105009999",
    "pwd": "e10adc3949ba59abbe56e057f20f883e",
    "t": 1701880677484,
    "tenant": 1
}

function H(n) {
    var e = []
        , t = "";
    for (var a in n)
        e.push(n[a]);
    for (var i = 0; i < e.length; i++)
        t += e[i] + "";
    return t += "JzyqgcoojMiQNuQoTlbR5EBT8TsqzJ",
        t
}

function S(n) {
    for (var e = Object.keys(n).sort(), t = {}, a = 0; a < e.length; a++)
        t[e[a]] = n[e[a]];
    return t
}

var l = md5(H(S(e)))
console.log(l)
